logo image

Augmentt Job Board

Staff/Principal/Lead Software Engineer

Description

Position: Staff / Principal / Lead Software Engineer (Remote - Canada)
 
We’re looking for an experienced software engineering expert to help us design and deliver scalable, cloud-native solutions as part of a small, high-performing team. You can join us remotely from anywhere in Canada or work onsite in our Ottawa office - your choice.
 
As a Staff/Principal/Lead Engineer, you won’t just write code - you’ll help shape product strategy, set technical direction, and mentor others. If you’re passionate about modern architecture, love solving hard problems, and want to have a real impact on product and culture, we want to talk.
 
What You’ll Be Doing
·     Drive design and architecture of scalable, resilient systems across our product suite.
·     Collaborate closely with Product Managers and UX Designers to define and deliver elegant solutions to customer problems.
·     Lead proof-of-concept development and evaluate new technologies or architectural approaches.
·     Mentor and pair with other engineers to level up the team’s capabilities.
·     Oversee large refactoring efforts and guide the resolution of complex, system-level technical issues.
·     Participate in code reviews and support production systems as needed.
 
What You Bring
·     Deep experience building and maintaining modern, cloud-native applications - ideally with AWS and JavaScript (Node.js, React, etc.).
·     Hands-on expertise with services like Lambda, S3, API Gateway, SQS, and similar.
·     Proven ability to lead engineering projects and influence architecture and technical direction.
·     Comfort working across the stack, from front-end components to infrastructure automation to database modeling.
·     A strong sense of ownership - you drive initiatives from inception to production.
·     Experience in fast-paced, product-focused environments, with a bias toward delivering value quickly.
·     Bonus: Experience with ElasticSearch, CI/CD pipelines, security best practices, and DevOps fundamentals.
 
Our Tech Stack
·     Language: JavaScript (Node.js, React)
·     Cloud: AWS (Serverless-first mindset)
·     Databases: MySQL, ElasticSearch
·     Tooling: GitHub (incl Actions), AWS SAM & CDK, CloudWatch
 
Why You’ll Love Working Here
·     Autonomy & Impact: Small team, big responsibilities. You’ll influence everything from architecture to user experience.
·     Modern Tech: We move fast, embrace serverless, and experiment with new technologies.
·     Customer Focused: We care deeply about solving real-world problems for our users.
·     Continuous Learning: We invest in growing our people, not just our product.
·     Flexible Work: Work remotely from anywhere in Canada, or join us in Ottawa.
 
Our Engineering Values
·     Deliver Fast, Deliver Well: Ship frequently, learn constantly.
·     Own It: From concept to production - you’re accountable.
·     Move With Curiosity: Try things, test assumptions, and evolve.
·     Customer First: We succeed when our customers succeed

Compensation

$100,000.00 - $160,000.00 per year

Know someone who would be a perfect fit? Let them know!